package com.ruoyi.system.service;

import com.ruoyi.common.core.domain.entity.TAdsbOutput;

import java.util.List;

/**
 * @Auther: Stanley.Y
 * @Date: 2024/7/11
 * @Description:
 * @Version 1.0.0
 */
public interface IAdsbOutputService {
    /**
     * 获取所有历史干扰源强度生成成果数据
     * @return
     */
    public List<TAdsbOutput> getAdsbOutputList();

    /**
     * 根据ID查询干扰源强度数据记录
     *
     * @param id 干扰源强度数据ID
     * @return 干扰源强度数据记录
     */
    public TAdsbOutput getAdsbOutputById(String id);

    /**
     * 新增干扰源强度数据
     *
     * @param adsbOutput 接收站信息
     * @return 结果
     */
    public int insertAdsbOutputRecord(TAdsbOutput adsbOutput);

    /**
     * 根据ID，删除干扰源强度数据
     * @param id
     * @return
     */
    public int deleteAdsbOutputRecord(String id);
}
